Summit Securities Group LLC significantly increased its stake in Bank of America by 17,800 shares, bringing its total to 17,900 shares valued at $787,000. Other institutional investors also made notable acquisitions during the fourth quarter, contributing to a 70.71% ownership of the company’s stock. Analysts have mixed views on Bank of America, with a consensus rating of "Moderate Buy" and an average price target of $48.45. The company recently reported earnings of $0.82 per share, exceeding expectations, and declared a quarterly dividend of $0.26, reflecting a 2.52% yield.